package com.intermancer.predictor.feeder;

import java.util.List;

import com.intermancer.predictor.data.ConsumeResponse;
import com.intermancer.predictor.data.Quantum;
import com.intermancer.predictor.gene.Chromosome;
import com.intermancer.predictor.mutation.MutationCommand;
import com.intermancer.predictor.organism.Organism;

public class InfiniteOrganism implements Organism {

	@Override
	public void addChromosome(Chromosome chromosome) {
	}

	@Override
	public List<Chromosome> getChromosomes() {
		return null;
	}

	@Override
	public void setChromosomes(List<Chromosome> chromosomes) {
	}

	@Override
	public ConsumeResponse consume(Quantum quantum) {
		int value = 0;
		while (true) {
			value++;
			value = value % 100;
		}
	}

	@Override
	public void init() {
	}

	@Override
	public List<MutationCommand> assembleMutationCommandList() {
		return null;
	}

}
